package com.lanhao.aot.carrierintegration;

import java.io.Serializable;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 仓库表 warehouse
 * 
 * @author oxygen
 * @date 2019-07-07
 */
public class Warehouse implements Serializable {
	private static final long serialVersionUID = 1943536772732805793L;
	/** 仓库ID */
	private Long warehouseId;
	/** 仓库名称 */
	private String warehouseName;
	/** 仓库编码 */
	private String warehouseCode;
	/** 国家 */
	private String nationCode;
	/** 收件人 */
	private String receiver;
	/** 街道 */
	private String street;
	/** 城市 */
	private String city;
	/** 州/省 */
	private String state;
	/** 邮政编码 */
	private String postCode;
	/** 电话号码 */
	private String phone;

	public void setWarehouseId(Long warehouseId) {
		this.warehouseId = warehouseId;
	}

	public Long getWarehouseId() {
		return warehouseId;
	}
	
	public String getWarehouseName() {
		return warehouseName;
	}

	public void setWarehouseName(String warehouseName) {
		this.warehouseName = warehouseName;
	}

	public void setWarehouseCode(String warehouseCode) {
		this.warehouseCode = warehouseCode;
	}

	public String getWarehouseCode() {
		return warehouseCode;
	}

	public void setNationCode(String nationCode) {
		this.nationCode = nationCode;
	}

	public String getNationCode() {
		return nationCode;
	}

	public void setReceiver(String receiver) {
		this.receiver = receiver;
	}

	public String getReceiver() {
		return receiver;
	}

	public void setStreet(String street) {
		this.street = street;
	}

	public String getStreet() {
		return street;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCity() {
		return city;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getState() {
		return state;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public String getPostCode() {
		return postCode;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getPhone() {
		return phone;
	}

	public String toString() {
		return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("warehouseId", getWarehouseId()).append("warehouseCode", getWarehouseCode())
				.append("nationCode", getNationCode()).append("receiver", getReceiver()).append("street", getStreet()).append("city", getCity()).append("state", getState())
				.append("postCode", getPostCode()).append("phone", getPhone()).toString();
	}
}
